﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

using NuMetaheuristics;
using MefContrib.Hosting.Generics;

namespace NuMetaheuristics.Genotypes
{
    public class VectorGenotypeGenericContractRegistry : GenericContractRegistryBase
    {
        protected override void Initialize()
        {
            //Register(typeof(IGenotype<>), typeof(VectorGenotype<>));
            //Register(typeof(IAlgorithm<>), typeof(IteratedLocalSearchAlgorithm<>));
            //Register(typeof(IAlgorithm<>), typeof(StagedSearchAlgorithm<>));
            //Register(typeof(IAlgorithm<>), typeof(ParticleSwarmAlgorithm<>));
        }
    }
}
